@media only screen and (max-width:760px) {
  .hamburger.is-closed .hamb-middle {
    margin-top: -1px;
  }
  .hamburger.is-closed .hamb-top {
    top: 2px;
  }
  .hamburger.is-closed .hamb-bottom {
    bottom: 2px;
  }
  .sidebar-nav {
    z-index: 9;
    background-color: #fff;
    padding: 100px 30px 50px;
  }
  .sidebar-nav .sidebar-brand a {
    color: #222;
  }
  .sidebar-nav .sidebar-brand > a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding-bottom: 20px;
  }
  .sidebar-nav .sidebar-brand .xl {
    padding-bottom: 20px;
  }
  .sidebar-nav {
    overflow-y: scroll;
  }
  .headerwrap_current .header {
    background-color: #1a1a1a;
  }
  .sidebar-nav .sidebar-brand .sidebar-brand-there a {
    font-size: 14px;
  }
  .sidebar-nav .sidebar-brand a .sj {
    border-color: #222;
  }
  .sidebar-nav-two .sidebar-brand-two a {
    box-sizing: border-box;
    padding: 0 20px;
  }
  .sidebar-nav-two .sidebar-brand-there a {
    padding: 0 40px;
  }
  .hamburger {
    height: 26px;
    right: 2%;
    top: 14px;
    z-index: 10;
    display: block;
  }
  .hamburger.is-closed .hamb-top,
  .hamburger.is-closed .hamb-middle,
  .hamburger.is-closed .hamb-bottom,
  .hamburger.is-open .hamb-top,
  .hamburger.is-open .hamb-middle,
  .hamburger.is-open .hamb-bottom {
    background-color: #E60012;
    height: 2px;
  }
  .sidebar-nav .sidebar-brand a .sj{
    border-color: #222;
  }
  .sidebar-nav-two .sidebar-brand-two a {
    box-sizing: border-box;
    padding: 0 20px;
  }
  .sidebar-nav-two .sidebar-brand-there a {
    padding: 0 40px;
  }
  .center{
    width: 100%;
    /* border: 1px solid red; */
  }
  /* index */
  .headerBox {
    height: 50px;
  }
  .headerBox .headerInnerBox{
    width: 95%;
  }
  .headerInnerBox .logo{
    width: 120px;
    height: 20px;
  }
  .headerInnerBox .nav{
    display: none;
  }
  .headerInnerBox .right{
    margin-right: 35px;
  }
  .headerInnerBox .right .search{
    display: none;
  }
  .headerInnerBox .right .line{
    display: none;
  }
  .headerInnerBox .right .language-ul>li{
    width: 35px;
  }
  .headerInnerBox .right .language-ul>li>a{
    font-size: 14px;
  }
  .headerInnerBox .right .language-ul>li> .two-ul li a{
    font-size: 14px;
  }
  .swiperBox .s-c .content{
    width: 95%;
  }
  .swiperBox .s-c .content .item1 h1{
    font-size: 18px;
  }
  .swiperBox .s-c .content .item1 p{
    font-size: 12px;
  }
  .swiperBox .s-c .content .item2 h2{
    font-size: 16px;
  }
  .swiperBox .s-c .content .item2{
    margin-top: 30px;
  }
  .swiperBox .s-c .content a{
    width: 120px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  .i-index1Box .i-index1InnerBox{
    padding: 20px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 95%;
    margin: 0 auto;
  }
  .i-index1InnerBox .icon-list{
    width: 100%;
    overflow-x: auto;
    margin-top: 20px;
  }
  .i-index1InnerBox .icon-list li{
    width: max-content;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
  .publicH3{
    font-size: 16px;
  }
  .i-index1InnerBox .left .publicP{
    font-size: 12px;
    margin-top: 5px;
  }
  .pn-bx{
    width: 95%;
    bottom: 20px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .pn-bx .left{
    width: 100%;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .pn-bx .left .line{
    width: 70%;
  }
  .pn-bx .left .i1 span{
    font-size: 16px;
  }
  .pn-bx .left .i2{
    font-size: 16px;
  }
  .pn-bx .right{
    margin-left: auto;
    margin-top: 10px;
  }
  .i-index1Box .pro-box{
    height: 350px;
  }
  .i-index1Box .my-pro-box .swiper-button-prev, .i-index1Box .my-pro-box .swiper-button-next{
    width: 20px;
    height: 20px;
  }
  .i-index1Box .my-pro-box .swiper-button-prev i, .i-index1Box .my-pro-box .swiper-button-next i{
    font-size: 16px;
  }
  .i-index1Box .my-pro-box .swiper-button-prev{
    margin-right: 10px;
  }
  .i-index1Box .my-pro-box .s-c{
    height: 350px;
  }
  .i-index1Box .my-pro-box .s-c .content{
    width: 95%;
    top: 20px;
  }
  .i-index1Box .my-pro-box .s-c .content h6{
    font-size: 12px;
  }
  .i-index1Box .my-pro-box .s-c .content h3{
    font-size: 18px;
    margin: 5px auto 15px;
  }
  .i-index1Box .my-pro-box .s-c .content h5{
    font-size: 12px;
    line-height: 22px;
  }
  .i-index2Box .i-index2InnerBox{
    padding: 20px 0;
    width: 95%;
  }
  .i-index2InnerBox .publicH3{
    margin-top: 5px;
  }
  .more .jt{
    width: 15px;
    height: 15px;
  }
  .more .jt i{
    font-size: 12px;
  }
  .more p{
    font-size: 14px;
    margin-left: 5px;
    line-height: 12px;
  }
  .i-index2Box .top-swiper-box img{
    height: 350px;
  }
  .i-index2Box .bottom-swiper-box{
    width: 95%;
    bottom: -55px;
  }
  .i-index2Box .bottom-swiper-box .content{
    height: 110px;
  }
  .i-index2Box .bottom-swiper-box .content .right h5{
    font-size: 12px;
  }
  .i-index2Box .bottom-swiper-box .content .right h6{
    font-size: 12px;
  }
  .i-index2Box .bottom-swiper-box .content .left{
    font-size: 12px;
  }
  .i-index2Box .bottom-swiper-box .content .right{
    margin-left: 5px;
  }
  .i-index2Box .bottom-swiper-box .content .text{
    width: 95%;
  }
  .i-index3Box{
    padding-top: 100px;
  }
  .i-index3Box img{
    height: 400px;
  }
  .i-index3Box .swiper-button-prev, .i-index3Box .swiper-button-next{
    width: 20px;
    height: 20px;
  }
  .i-index3Box .swiper-button-prev i, .i-index3Box .swiper-button-next i{
    font-size: 16px;
  }
  .i-index3Box .swiper-button-prev{
    margin-right: 10px;
  }
  .i-index3Box .content{
    width: 95%;
    top: 20px;
  }
  .i-index3Box .content .title h6{
    font-size: 12px;
  }
  .i-index3Box .content .title h4{
    font-size: 18px;
  }
  .i-index3Box .content ul{
    margin-top: 20px;
  }
  .i-index3Box .content ul li{
    width: 150px;
  }
  .i-index3Box .content ul li .left{
    width: 30px;
    height: 30px;
    font-size: 14px;
  }
  .i-index3Box .content ul li .right{
    font-size: 12px;
    line-height: 30px;
  }
  .i-index3Box .content ul li:not(:first-of-type){
    margin-top: 10px;
  }
  .i-index4Box .content{
    width: 95%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    height: max-content;
  }
  .i-index4Box .bg{
    height: 700px;
  }
  .i-index4Box .content .left{
    width: 100%;
    padding: 25px 0;
  }
  .i-index4Box .content .left .c-t{
    width: 90%;
    margin: 0 auto;
  }
  .i-index4Box .content .left .c-t h6{
    font-size: 12px;
  }
  .i-index4Box .content .left .c-t .title{
    margin: 15px 0 25px 0;
  }
  .i-index4Box .content .left .c-t .title p{
    font-size: 18px;
  }
  .i-index4Box .content .left .c-t .text h4{
    font-size: 14px;
    margin-bottom: 10px;
  }
  .i-index4Box .content .left .c-t .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .i-index4Box .content .left .c-t .text p:not(:first-of-type){
    margin-top: 10px;
  }
  .i-index4Box .content .left a{
    width: 120px;
    line-height: 35px;
    font-size: 14px;
    height: 35px;
    border-radius: 0 0 30px 0;
    bottom: -17px;
    left: 50%;
    transform: translateX(-50%);
  }
  .i-index4Box .content .left, .i-index4Box .content .right{
    width: 100%;
    height: 250px;
  }
  .i-index5Box .i-index5InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .i-index5InnerBox .top .publicH3{
    margin-top: 5px;
  }
  .i-index5InnerBox .top a{
    font-size: 14px;
    line-height: 35px;
    height: 35px;
  }
  .i-index5InnerBox ul{
    margin-top: 30px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .i-index5InnerBox ul li{
    width: 100%;
    margin-right: 0px;
    margin-bottom: 10px;
    height: 450px;
  }
  .i-index5InnerBox ul li .content .text .moth{
    font-size: 16px;
  }
  .i-index5InnerBox ul li .content h4{
    margin: 20px 0 10px 0;
  }
  .i-index5InnerBox ul li .content h4 span{
    font-size: 14px;
  }
  .i-index5InnerBox ul li .content h6{
    height: 50px;
    margin: 10px 0 20px 0;
  }
  .i-index5InnerBox ul li .content h6 span{
    line-height: 24px;
  }
  .i-index5InnerBox ul li .content a span{
    font-size: 12px;
  }
  .i-index5InnerBox ul li .content a i{
    margin-left: 5px;
    font-size: 12px;
  }
  /* about */
  .top-banner{
    height: 300px;
  }
  .top-banner .content{
    width: 95%;
  }
  .top-banner .content h1{
    font-size: 18px;
  }
  .top-banner .content h5{
    margin-top: 10px;
  }
  .table ul{
    width: 95%;
    height: 45px;
    overflow-x: auto;
    flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
  }
  .table ul li{
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
  .table ul li a{
    height: 43px;
    border-bottom: 2px solid transparent;
    line-height: 45px;
    font-size: 14px;
  }
  .a-index1Box .a-index1InnerBox{
    padding: 40px 0;
    width: 95%;
    margin: 0 auto;
  }
  .a-index1InnerBox .item1{
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .a-index1InnerBox .item1 .left{
    width: 100%;
  }
  .a-index1InnerBox .item1 .left h1{
    font-size: 16px;
  }
  .a-index1InnerBox .item1 .video{
    width: 100%;
    height: 200px;
    /* margin-top: 15px; */
  }
  .a-index1InnerBox .item1 .right{
    font-size: 46px;
    width: 100%;
    text-align: center;
  }
  .a-index1InnerBox .item2{
    font-size: 16px;
    margin: 20px 0;
  }
  .a-index1InnerBox .item3{
    margin-top: 20px;
  }
  .a-index1InnerBox .item3 p{
    font-size: 12px;
    line-height: 24px;
  }
  .a-index1InnerBox .item3 p:last-of-type{
    margin-top: 20px;
  }
  .a-index2Box .content{
    width: 95%;
    top: 20px;
  }
  .a-index2Box .content h3{
    font-size: 16px;
  }
  .a-index2Box .swiper-button-prev, .a-index2Box .swiper-button-next{
    width: 20px;
    height: 20px;
  }
  .a-index2Box .swiper-button-prev i, .a-index2Box .swiper-button-next i{
    font-size: 16px;
  }
  .a-index2Box .swiper-button-prev{
    margin-right: 10px;
  }
  .a-index2Box img{
    height: 350px;
  }
  .a-index3Box .a-index3InnerBox{
    width: 95%;
  }
  .a-index3InnerBox .title h1{
    font-size: 16px;
  }
  .a-index3InnerBox .text-p p{
    font-size: 12px;
    line-height: 24px;
  }
  .a-index3InnerBox .text-p{
    margin: 20px 0;
  }
  .a-index3InnerBox .text-p p:last-of-type{
    margin-top: 20px;
  }
  .a-index3InnerBox .a-numContent{
    margin-top: 20px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .a-index3InnerBox .a-numContent .a-num-b{
    width: 50%;
    margin-bottom: 15px;
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    align-items: center;
    -webkit-align-items: center;
  }
  .a-index3InnerBox .a-numContent .s-line{
    display: none;
  }
  .a-index3InnerBox .a-numContent .a-num-b .a-numText .num{
    font-size: 18px;
  }
  .a-index3InnerBox .a-numContent .a-num-b .a-numText span:first-of-type{
    font-size: 18px;
  }
  .a-index3InnerBox .a-numContent .a-num-b .a-numText span:last-of-type{
    font-size: 12px;
    padding-top: 5px;
  }
  .a-index3InnerBox .a-numContent .a-num-b .a-text{
    font-size: 12px;
  }
  .a-index4Box .a-index4InnerBox{
    padding: 40px 0;
    width: 95%;
    margin: 0 auto;
  }
  .a-index4InnerBox h1{
    font-size: 18px;
  }
  .a-index4InnerBox .img-box{
    margin-top: 30px;
  }
  .a-index4InnerBox .img-box .item1,
  .a-index4InnerBox .img-box .item2{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .a-index4InnerBox .img-box .item1 img, .a-index4InnerBox .img-box .item2 img{
    width: calc((100% - 10px) / 2);
    height: auto;
    margin-right: 10px;
    margin-bottom: 10px;
  }
  .a-index4InnerBox .img-box .item1 img:nth-of-type(2n),
  .a-index4InnerBox .img-box .item2 img:nth-of-type(2n){
    margin-right: 0px;
  }
  .a-index4InnerBox .img-box .item2 img:not(:first-of-type), .a-index4InnerBox .img-box .item3 img:not(:first-of-type){
    margin-left: 0px;
  }
  .a-index4InnerBox .img-box .item2{
    margin-top: 0px;
  }
  .a-index4InnerBox .img-box .item3{
    margin-top: 10px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .a-index4InnerBox .img-box .item3 img{
    margin-right: 10px;
    margin-bottom: 10px;
    width: calc((100% - 10px) / 2);
    height: auto;
  }
  .a-index4InnerBox .img-box .item3 img:nth-of-type(2n){
    margin-right: 0px;
  }
  .a-index5Box img{
    height: 250px;
  }
  .a-index4nBox .bg{
    height: 550px;
  }
  .a-index4nBox h3{
    top: 40px;
    font-size: 18px;
  }
  .a-index4nBox .my-history-swiper{
    width: 95%;
    bottom: 40px;
  }
  .a-index4nBox .my-history-swiper .content .right .time{
    font-size: 16px;
  }
  .a-index4nBox .my-history-swiper .content .right .text{
    font-size: 12px;
    line-height: 24px;
  }
  .a-index6Box{
    overflow-x: hidden;
    padding-bottom: 9px;
  }
  .a-index6Box .bg{
    width: 1000px;
    height: 350px;
  }
  .a-index6Box .content{
    width: 95%;
  }
  .a-index6Box h3{
    top: 40px;
    font-size: 18px;
  }
  .a-index6Box .public .line p{
    height: 150px;
  }
  .a-index6Box .proint1 .line p{
    height: 120px;
  }
  .a-index6Box .proint2 .line p{
    height: 150px;
  }
  .a-index6Box .proint3 .line p{
    height: 150px;
  }
  .a-index6Box .proint4 .line p{
    height: 150px;
  }
  .a-index6Box .proint5 .line p{
    height: 150px;
  }
  .a-index6Box .proint6 .line p{
    height: 150px;
  }
  .a-index6Box .proint7 .line p{
    height: 150px;
  }
  .a-index6nBox{
    display: none;
  }
  .a-index6nBox-app{
    width: 100%;
    position: relative;
    display: block;
  }
  .a-index6nBox-app h3{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    font-family: Microsoft YaHei;
    position: absolute;
    top: 20px;
    left: 50%;
    z-index: 3;
    transform: translateX(-50%); 
  }
  .a-index6nBox-app .my-nhistory-app-swiper .swiper-slide img{
    width: 100%;
    height: 400px;
    position: relative;
    z-index: 1;
    object-fit: cover;
  }
  .a-index6nBox-app .my-nhistory-app-swiper .swiper-slide .content{
    position: absolute;
    bottom: 0px;
    left: 50%;
    z-index: 2;
    transform: translateX(-50%);
    display: flex;
    display: -webkit-flex;
    align-items: flex-end;
    -webkit-align-items: flex-end;
    justify-content: space-between;
    -webkit-justify-content: space-between; 
  }
  .a-index6nBox-app .public{
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    align-items: center;
    -webkit-align-items: center;
    margin: 0 10px;
    width: calc((100% - 40px) / 2);
  }
  .a-index6nBox-app .public .time{
    font-size: 18px;
    font-weight: 900;
    color: #E60012;
    font-family: Arial;
  }
  .a-index6nBox-app .public .text{
    font-size: 12px;
    font-weight: 400;
    color: #333333;
    font-family: Microsoft YaHei;
    text-align: center;
    /* width: 180px; */
  }
  .a-index6nBox-app .public .line{
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    align-items: center;
    -webkit-align-items: center;
    margin-top: 10px;
  }
  .a-index6nBox-app .public .line i{
    width: 11px;
    height: 11px;
    background-color: #E60012;
    border-radius: 50%;
  }
  .a-index6nBox-app .public .line p{
    width: 1px;
    background-color: #000000;
  }
  .a-index6nBox-app .proint1 .line p{
    height: 150px;
  }
  .a-index6nBox-app .proint2 .line p{
    height: 180px;
  }
  .a-index7Box .a-index7InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .a-index7InnerBox h1{
    font-size: 18px ;
  }
  .a-index7InnerBox ul{
    margin-top: 30px;
  }
  .a-index7InnerBox ul li{
    width: calc((100% - 10px) / 2);
    margin-right: 10px;
    margin-bottom: 10px;
  }
  .a-index7InnerBox ul li:nth-of-type(3n){
    margin-right: 10px;
  }
  .a-index7InnerBox ul li:nth-of-type(2n){
    margin-right: 0px;
  }
  /* culture */
  .c-index1Box .c-index1InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .c-index1InnerBox h1{
    font-size: 18px;
  }
  .c-index1InnerBox .icon-box .item .icon{
    width: 50px;
    height: 50px;
  }
  .c-index1InnerBox .icon-box .item .icon img{
    width: 40px;
    height: 35px;
  }
  .c-index1InnerBox .icon-box .item p{
    font-size: 14px;
  }
  .c-index1InnerBox .icon-box .item:not(:first-of-type){
    margin-left: 0px;
  }
  .c-index1InnerBox .icon-box{
    justify-content: space-between;
    -webkit-justify-content: space-between;
    margin-top: 30px;
  }
  .c-index1InnerBox .icon-box .line{
    top: 25px;
  }
  .c-index2Box .c-index2InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .c-index2InnerBox .title h1{
    font-size: 18px;
  }
  .c-index2InnerBox .title .line{
    margin-top: 10px;
  }
  .c-index2InnerBox .content{
    margin-top: 30px;
  }
  .c-index2InnerBox .content .item{
    height: 230px;
  }
  .c-index2InnerBox .content .item .right .text{
    width: 90%;
    left: 50%;
    transform: translate(-50%,-50%);
  }
  .c-index2InnerBox .content .item .right .text h3{
    font-size: 14px;
  }
  .c-index2InnerBox .content .item .right .text h6{
    font-size: 12px;
    margin: 5px 0 15px 0;
  }
  .c-index2InnerBox .content .item .right .text .wb i{
    width: 4px;
    height: 4px;
  }
  .c-index2InnerBox .content .item .right .text .wb span{
    font-size: 12px;
    line-height: 22px;
    margin-left: 5px;
    width: calc(100% - 5px - 4px);
  }
  .c-index3Box .content{
    width: 95%;
  }
  .c-index3Box .content h3{
    font-size: 18px;
  }
  .c-index3Box img{
    height: 380px;
  }
  .c-index3Box .content .text p{
    font-size: 12px;
  }
  .c-index3Box .content .line{
    margin: 10px 0 20px 0;
  }
  .c-index3Box .content .text p:not(:first-of-type){
    margin-top: 10px;
  }
  .c-index4Box .c-index4InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .c-index4InnerBox .title .line{
    margin-top: 10px;
  }
  .c-index4InnerBox .title h1{
    font-size: 18px;
  }
  .c-index4InnerBox ul{
    margin-top: 30px;
  }
  .c-index4InnerBox ul li{
    margin-right: 0px;
    margin-bottom: 10px;
    width: 100%;
    height: 80px;
  }
  .c-index4InnerBox ul li a{
    width: calc(100% - 30px);
  }
  .c-index4InnerBox ul li a span{
    font-size: 12px;
  }
  .c-index4InnerBox ul li a h3{
    font-size: 14px;
  }
  /* product */
  .p-index1Box .p-nav{
    width: 95%;
    overflow-x: auto;
    flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
    padding: 0 0;
    margin: 20px auto 20px;
  }
  .p-index1Box .p-nav li{
    margin-bottom: 0px;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
  .p-index1Box .p-nav li a{
    font-size: 14px;
  }
  .p-index1Box .p-nav li a{
    padding-bottom: 5px;
    border-bottom: 2px solid transparent;
  }
  .p-index1Box .content .pro-swiperBox img{
    height: 200px;
  }
  .p-index1Box .pro-swiperBox .swiper-button-prev, .p-index1Box .pro-swiperBox .swiper-button-next{
    top: 25%;
    width: 20px;
    height: 20px;
  }
  .p-index1Box .pro-swiperBox .swiper-button-prev i, .p-index1Box .pro-swiperBox .swiper-button-next i{
    font-size: 14px;
  }
  .p-index1Box .pro-swiperBox .text{
    width: 95%;
    padding: 20px 0;
  }
  .p-index1Box .pro-swiperBox .text .top{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-index1Box .pro-swiperBox .text .top h3{
    font-size: 16px;
    width: 100%;
  }
  .p-index1Box .pro-swiperBox .text .top a{
    margin: 20px auto 0;
    width: 120px;
    height: 35px;
  }
  .p-index1Box .pro-swiperBox .text .top a span{
    font-size: 12px;
  }
  .p-index1Box .pro-swiperBox .text .top a i{
    font-size: 14px;
  }
  .p-index1Box .pro-swiperBox .text p,
    .p-index1Box .pro-swiperBox .text p span{
    margin-top: 20px !important;
    font-size: 12px !important;
    line-height: 24px !important;
  }
  .d-index1Box .d-index1InnerBox{
    width: 95%;
    padding: 40px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .d-index1InnerBox .left{
    width: 100%;
  }
  .d-index1InnerBox .left h1{
    font-size: 18px;
  }
  .d-index1InnerBox .left h3{
    font-size: 16px;
    margin: 20px 0;
  }
  .d-index1InnerBox .left .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .d-index1InnerBox .left .text p:not(:first-of-type){
    margin-top: 20px;
  }
  .d-index1InnerBox .right{
    width: 100%;
    height: 200px;
    margin-top: 20px;
  }
  .d-index2Box .top-swiper-box .content{
    width: 95%;
    top: 30px;
  }
  .d-index2Box .top-swiper-box .content h3{
    font-size: 16px;
  }
  .d-index2Box .top-swiper-box img{
    height: 400px;
  }
  .d-index2Box .bottom-swiper-box{
    width: 90%;
    bottom: -40px;
  }
  .d-index2Box .bottom-swiper-box .content{
    height: 80px;
  }
  .d-index2Box .bottom-swiper-box .content p{
    font-size: 12px;
  }
  .d-index2Box .bottom-swiper-box .content .img-box{
    width: 13px;
    height: 16px;
  }
  .d-index2Box .pn-bx{
    bottom: 80px;
  }
  .d-index3Box .d-index3InnerBox{
    padding: 80px 0 40px 0;
    width: 95%;
  }
  .d-index3InnerBox .item1 h1{
    font-size: 16px;
  }
  .d-index3InnerBox .item1 .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .d-index3InnerBox .item1 .text{
    margin: 20px 0;
  }
  .d-index3InnerBox .item1 img{
    height: 200px;
  }
  .d-index3InnerBox .item2{
    margin-top: 40px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .d-index3InnerBox .item2 .left h1{
    font-size: 16px;
  }
  .d-index3InnerBox .item2 .left .text:first-of-type{
    margin: 20px 0;
  }
  .d-index3InnerBox .item2 .left .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .d-index3InnerBox .item2 .left .text p:not(:first-of-type){
    margin-top: 0px;
  }
  .d-index3InnerBox .item2 .right{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-top: 20px;
  }
  .d-index3InnerBox .item2 .right img:first-of-type{
    margin-right: 0px;
  }
  .d-index3InnerBox .item2 .right img{
    margin-right: 10px !important;
    width: calc((100% - 10px) / 2);
    height: auto;
  }
  .d-index3InnerBox .item2 .right img:nth-of-type(2n){
    margin-right: 0px !important;
  }
  .d-index3InnerBox .line{
    margin-top: 20px;
  }
  .d-index3InnerBox .item3{
    margin-top: 20px;
  }
  .d-index3InnerBox .item3 .top h1{
    font-size: 16px;
  }
  .d-index3InnerBox .item3 .top .text:first-of-type{
    margin: 20px 0;
  }
  .d-index3InnerBox .item3 .top .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .d-index3InnerBox .item3 .top .text p:not(:first-of-type){
    margin-top: 0px;
  }
  .d-index3InnerBox .item3 .bottom{
    margin-top: 20px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .d-index3InnerBox .item3 .bottom img{
    margin-right: 10px;
    margin-bottom: 10px;
    width: calc((100% - 10px) / 2);
    height: 120px;
  }
  .d-index3InnerBox .item3 .bottom img:nth-of-type(2n){
    margin-right: 0px;
  }
  .d2-index1Box .d2-index1InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .d2-index1InnerBox .item1 img{
    height: 200px;
  }
  .d2-index1InnerBox .item1 h1, .d2-index1InnerBox .item2 h1{
    font-size: 16px;
  }
  .d2-index1InnerBox .item1 .text p, .d2-index1InnerBox .item2 .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .d2-index1InnerBox .item1 .text, .d2-index1InnerBox .item2 .text{
    margin: 20px 0;
  }
  .d2-index1InnerBox .item1 .text p:not(:first-of-type), .d2-index1InnerBox .item2 .text p:not(:first-of-type){
    margin-top: 20px;
  }
  .d2-index1InnerBox .item2{
    margin-top: 30px;
  }
  .d2-index1InnerBox .item2 .content{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .d2-index1InnerBox .item2 .content .left{
    width: 100%;
    height: 200px;
  }
  .d2-index1InnerBox .item2 .content .right{
    width: 100%;
  }
  .d2-index1InnerBox .item2 .content .right img{
    width: 100%;
    height: 200px;
  }
  .d2-index1InnerBox .item2 .content .right .r-c .r-c-i{
    width: 100%;
  }
  .d2-index1InnerBox .item2 .content .right .r-c .r-c-i p{
    font-size: 12px;
  }
  .d2-index2Box .d2-index2InnerBox{
    width: 95%;
  }
  .d2-index2InnerBox .title h1, .d2-index3InnerBox .title h1{
    font-size: 16px;
  }
  .d2-index2InnerBox .title p, .d2-index3InnerBox .title p{
    font-size: 14px;
    margin-top: 5px;
  }
  .d2-index2InnerBox ul{
    margin-top: 30px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .d2-index2InnerBox ul li .rund{
    width: 80px;
    height: 80px;
  }
  .d2-index2InnerBox ul li{
    margin-right: 20px;
    margin-bottom: 10px;
  }
  .d2-index2InnerBox ul li:nth-of-type(3n){
    margin-right: 0px;
  }
  .d2-index2InnerBox ul li p{
    font-size: 14px;
    width: 80px;
    margin-top: 5px;
  }
  .d2-index2InnerBox ul li .rund img{
    width: 44px;
    height: 36px;
  }
  .d2-index3Box .d2-index3InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .d2-index3InnerBox .content{
    margin-top: 30px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .d2-index3InnerBox .content .item{
    width: 100%;
    height: 250px;
  }
  .d2-index3InnerBox .content .item:not(:first-of-type){
    margin-top: 40px;
  }
  .d2-index3InnerBox .content .item .flow{
    width: 220px;
    height: 40px;
    bottom: -20px;
  }
  .d2-index3InnerBox .content .item .flow p{
    /* width: 15px; */
    margin: 0 15px;
  }
  .d2-index3InnerBox .content .item .flow span{
    width: calc(100% - 25px - 30px);
    font-size: 12px;
  }
  .d2-index3InnerBox .container{
    margin-top: 50px;
  }
  .d2-index3InnerBox .container>h1{
    font-size: 16px;
  }
  .d2-index3InnerBox .container .c-c{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .d2-index3InnerBox .container .c-c .left{
    width: 100%;
  }
  .d2-index3InnerBox .container .c-c .right{
    width: 100%;
  }
  .d2-index3InnerBox .container .c-c .left{
    height: 200px;
  }
  .d2-index3InnerBox .container .c-c .left .img-box{
    width: 150px;
    height: 200px;
  }
  .d2-index3InnerBox .container .c-c .left .l-r{
    width: calc(100% - 150px - 10px);
    margin-left: 10px;
  }
  .d2-index3InnerBox .container .c-c .left .l-r h1{
    height: 55px;
  }
  .d2-index3InnerBox .container .c-c .left .l-r h1 span{
    font-size: 14px;
  }
  .d2-index3InnerBox .container .c-c .left .l-r .text{
    font-size: 12px;
    line-height: 22px;
    margin: 10px 0;
  }
  .d2-index3InnerBox .container .c-c .right{
    margin-top: 20px;
  }
  .d2-index3InnerBox .container .c-c .right .r-l{
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .d2-index3InnerBox .container .c-c .right .r-r{
    width: calc(100% - 28px - 15px);
  }
  .d2-index3InnerBox .container .c-c .right .r-r .item .i-r{
    width: calc(100% - 100px - 10px);
    margin-left: 10px;
  }
  .d2-index3InnerBox .container .c-c .right .r-r .item:not(:first-of-type){
    margin-top: 15px;
  }
  /* invest */
  .in-index1Box .in-index1InnerBox{
    padding: 40px 0;
    width: 95%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .in-index1Box .in-index1InnerBox p{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .in-index1Box .in-index1InnerBox p img{
    width: 100%;
    height: auto;
  }
  .in-index1Box .in-index1InnerBox p img:last-of-type{
    margin-top: 20px;
  }
  /* news */
  .n-index1Box .n-index1InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .n-index1InnerBox .news-list li{
    padding: 0px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .n-index1InnerBox .news-list li .left{
    width: 100%;
  }
  .n-index1InnerBox .news-list li .right{
    width: 95%;
    margin: 0 auto;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .n-index1InnerBox .news-list li .right .time{
    width: 100%;
    flex-direction: row;
    -webkit-flex-direction: row;
    width: max-content;
    position: relative;
    margin: 10px 0;
  }
  .n-index1InnerBox .news-list li .right .time .data{
    font-size: 14px;
    position: absolute;
    right: 0px;
    top: 0px;
  }
  .n-index1InnerBox .news-list li .right .time .year-moth{
    font-size: 14px;
    margin-right: 20px;
  }
  .n-index1InnerBox .news-list li .right .content{
    width: 100%;
  }
  .n-index1InnerBox .news-list li .right .content h1{
    font-size: 14px;
  }
  .n-index1InnerBox .news-list li .right .content .line{
    margin: 10px 0;
  }
  .n-index1InnerBox .news-list li .right .content .text{
    font-size: 12px;
  }
  .n-index1InnerBox .news-list li .right .content a{
    margin: 10px 0;
    font-size: 12px;
    height: 25px;
    width: 70px;
    line-height: 25px;
  }
  /* news-details */
  .nd-index1Box .nd-index1InnerBox{
    padding: 40px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 95%;
  }
  .nd-index1InnerBox>.left{
    width: 100%;
  }
  .nd-index1InnerBox>.right{
    width: 100%;
  }
  .nd-index1InnerBox .left .content h2{
    font-size: 16px;
  }
  .nd-index1InnerBox .left .content .time-text{
    margin-top: 20px;
  }
  .nd-index1InnerBox .left .content .line{
    margin: 20px 0;
  }
  .nd-index1InnerBox .left .content .c-t p,
  .nd-index1InnerBox .left .content .c-t p span{
    font-size: 12px !important;
    line-height: 24px !important;
  }
  .nd-index1InnerBox .left .content .c-t p:not(:first-of-type){
    margin-top: 20px;
  }
  .nd-index1InnerBox .left .content .c-t img{
    margin-top: 20px;
  }
  .nd-index1InnerBox .left .next-prev{
    padding-top: 20px;
    margin-top: 20px;
  }
  .nd-index1InnerBox .left .next-prev .left{
    width: calc(100% - 70px - 20px);
  }
  .nd-index1InnerBox .left .next-prev #back{
    font-size: 12px;
    height: 35px;
    width: 70px;
    line-height: 35px;
  }
  .nd-index1InnerBox .right{
    margin-top: 20px;
  }
  .nd-index1InnerBox .right .content h2{
    font-size: 16px;
  }
  .nd-index1InnerBox .right .content{
    width: 95%;
  }
  .nd-index1InnerBox .right .content .item .right{
    width: calc(100% - 80px - 10px);
  }
  /* contact */
  .ca-index1Box .ca-index1InnerBox{
    padding: 40px 0;
    width: 95%;
  }
  .ca-index1InnerBox .top h1, .ca2-index1InnerBox .top h1{
    font-size: 16px;
    margin: 5px 0;
  }
  .ca-index1InnerBox .top h5, .ca2-index1InnerBox .top h5{
    font-size: 12px;
  }
  .ca-index1InnerBox .top .line, .ca2-index1InnerBox .top .line{
    width: 30px;
    height: 2px;
  }
  .ca-index1InnerBox .phone{
    margin-top: 20px;
  }
  .ca-index1InnerBox .phone .item1{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .ca-index1InnerBox .phone .item1 .i1{
    width: 100%;
    height: 120px;
    margin-right: 0px;
  }
  .ca-index1InnerBox .phone .item1 .i2{
    width: 100%;
    height: 120px;
    margin-top: 10px;
  }
  .ca-index1InnerBox .phone .item2{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-top: 10px;
  }
  .ca-index1InnerBox .phone .item2 .is{
    margin-right: 0px;
    width: 100%;
    height: 120px;
    margin-top: 10px;
  }
  .ca-index1InnerBox .phone .item1 .i1 .content .top h4, .ca-index1InnerBox .phone .item1 .i2 .content .top h4, .ca-index1InnerBox .phone .item2 .is .content .top h4{
    font-size: 14px;
  }
  .ca-index1InnerBox .phone .item1 .i1 .content .top i, .ca-index1InnerBox .phone .item1 .i2 .content .top i, .ca-index1InnerBox .phone .item2 .is .content .top i{
    font-size: 16px;
  }
  .ca-index1InnerBox .phone .item1 .i1 .text{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  /* .ca-index1InnerBox .phone .item1 .i1 .text p{
    width: 100%;
  } */
  .ca-index1InnerBox .phone .item1 .i1 .text p:last-of-type{
    margin-left: 0px
  }
  .ca-index1InnerBox .phone .item1 .i1 .text p, .ca-index1InnerBox .phone .item1 .i2 .text p, .ca-index1InnerBox .phone .item2 .is .text p{
    font-size: 14px;
  }
  .ca-index1InnerBox .phone .item1 .i1 .content, .ca-index1InnerBox .phone .item1 .i2 .content, .ca-index1InnerBox .phone .item2 .is .content{
    padding: 15px 15px 0 15px;
  }
  .ca-index1InnerBox .phone .item1 .i1 .line, .ca-index1InnerBox .phone .item1 .i2 .line, .ca-index1InnerBox .phone .item2 .is .line{
    margin: 20px 0;
  }
  .ca-index1InnerBox .corporation{
    margin-top: 40px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .ca-index1InnerBox .corporation .left{
    width: 85%;
    margin: 0 auto;
    height: 250px;
  }
  .ca-index1InnerBox .corporation .left .t-l, .ca-index1InnerBox .corporation .left .b-r{
    width: 48px;
    height: 38px;
  }
  .ca-index1InnerBox .corporation .left .t-l{
    top: -15px;
    left: -15px;
  }
  .ca-index1InnerBox .corporation .left .b-r{
    bottom: -15px;
    right: -15px;
  }
  .ca-index1InnerBox .corporation .right{
    width: 100%;
    margin-top: 20px;
  }
  .ca-index1InnerBox .corporation .right h4{
    font-size: 16px;
  }
  .ca-index1InnerBox .corporation .right .line{
    width: 50px;
    margin: 15px 0;
  }
  .ca-index1InnerBox .corporation .right .text .item span{
    font-size: 12px;
  }
  .ca-index1InnerBox .corporation .right .text .item:last-of-type{
    margin-top: 10px;
  }
  .ca-index1InnerBox .corporation .right .text .item span{
    margin-left: 10px;
  }
  .mapBox{
    height: 300px;
  }
  /* contact2 */
  .ca2-index1Box .ca2-index1InnerBox{
    width: 95%;
    padding: 40px 0;
  }
  .ca2-index1InnerBox ul{
    margin-top: 30px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .ca2-index1InnerBox ul li{
    width: 100%;
    margin-right: 0px;
  }
  .ca2-index1InnerBox ul li:not(:first-of-type){
    margin-top: 20px;
  }
  .ca2-index1InnerBox ul li .img-box{
    width: 120px;
    height: 70px;
  }
  .ca2-index1InnerBox ul li .text{
    font-size: 12px;
    line-height: 22px;
    text-align: center;
  }
  .ca2-index1InnerBox ul li .title{
    margin: 10px 0 10px 0;
  }
  .ca2-index1InnerBox ul li .title h5{
    font-size: 16px;
  }
  .ca2-index2Box .content{
    top: 30px;
    width: 95%;
  }
  .ca2-index2Box .content h3{
    font-size: 16px;
  }
  .ca2-index2Box img{
    height: 300px;
  }
  .ca2-index3Box{
    padding: 40px 0;
    width: 95%;
    margin: 0 auto;
  }
  .ca2-index3Box h3{
    font-size: 16px;
  }
  .ca2-index3Box .bonus-swiperBox{
    width: 100%;
    margin: 30px auto 0;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content{
    width: 100%;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul li{
    margin-right: 10px;
    margin-bottom: 10px;
    width: calc((100% - 10px) / 2);
    height: 220px;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul li a img{
    height: 140px;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul li a .content{
    height: calc(100% - 140px);
    align-items: center;
    -webkit-align-items: center;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul li:nth-of-type(2n){
    margin-right: 0px;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul li a .content .text .title{
    margin-top: 0px;
    font-size: 14px;
  }
  .ca2-index3Box .bonus-swiperBox .s-c .content ul li a .content .text .wz{
    font-size: 12px;
    margin-top: 5px;
  }
  .ca2-index3Box .bonus-swiperBox .swiper-button-prev, .ca2-index3Box .bonus-swiperBox .swiper-button-next{
    width: 20px;
    height: 20px;
    border: 1px solid #333333;
  }
  .ca2-index4InnerBox{
    width: 95%;
    margin: 0 auto;
  }
  .ca2-index4InnerBox h3{
    font-size: 16px;
  }
  .ca2-index4InnerBox .content{
    margin-top: 30px;
  }
  .ca2-index4InnerBox .formBox .content form .item{
    width: 100%;
  }
  .ca2-index4InnerBox .tableList li:not(:first-of-type){
    margin-left: 50px;
  }
  .ca2-index4InnerBox .content .hd{
    width: calc(100% - 10px);
    padding: 0 5px;
  }
  .ca2-index4InnerBox .content .hd p{
    font-size: 14px;
  }
  .ca2-index4InnerBox .content .zt li .item{
    width: calc(100% - 10px);
    padding: 0 5px;
  }
  .ca2-index4InnerBox .content .zt .z-top p:last-of-type i{
    font-size: 12px;
  }
  .ca2-index4InnerBox .content .zt .z-top p{
    font-size: 12px;
  }
  .ca2-index4InnerBox .content .zt .z-bottom .text h5{
    font-size: 14px;
  }
  .ca2-index4InnerBox .content .zt .z-bottom .text p{
    font-size: 12px;
  }
  .ca2-index4InnerBox .content .zt .z-bottom .text{
    margin-top: 15px;
  }
  .ca2-index4InnerBox .content .zt .z-bottom .text{
    margin-top: 10px;
  }
  .ca2-index4InnerBox .content .zt .z-bottom.active{
    padding-bottom: 30px;
  }
  /* solution */
  .so-index1Box .so-index1InnerBox{
    width: 95%;
    padding: 40px 0;
  }
  .so-index1InnerBox .top h3{
    font-size: 18px;
  }
  .so-index1InnerBox .top .line{
    width: 30px;
    height: 3px;
  }
  .so-index1InnerBox .top h6{
    font-size: 14px;
  }
  .so-index1InnerBox .container{
    margin-top: 30px;
    column-count: 2;
    column-gap: 10px;
  }
  .so-index1InnerBox .container .item{
    margin-bottom: 10px;
  }
  .so-index1InnerBox .container .item .flow-text h5{
    font-size: 14px;
  }
  .so-index1InnerBox .container .item .flow-text h6{
    font-size: 12px;
    margin-top: 0px;
  }
  /* solution-details */
  .so-d-index1Box .so-d-index1InnerBox{
    width: 95%;
    padding: 40px 0;
  }
  .so-d-index1InnerBox .top h3{
    font-size: 18px;
  }
  .so-d-index1InnerBox .top .line{
    width: 30px;
    height: 3px;
  }
  .so-d-index1InnerBox .top h6{
    font-size: 14px;
  }
  .so-d-index1InnerBox .content{
    margin-top: 30px;
  }
  .so-d-index1InnerBox .content .text{
    margin-top: 30px;
  }
  .so-d-index1InnerBox .content .text p{
    font-size: 12px;
    line-height: 24px;
  }
  .so-d-index1InnerBox ul{
    margin-top: 30px;
  }
  .so-d-index1InnerBox ul li{
    height: 60px;
  }
  .so-d-index1InnerBox ul li .mide a{
    width: 100px;
    height: 30px;
  }
  .so-d-index1InnerBox ul li .mide a span{
    font-size: 12px;
  }
  .so-d-index1InnerBox ul li .mide a i{
    font-size: 12px;
  }
  .so-d-index1InnerBox ul li .mide .text{
    font-size: 14px;
  }
  /* footer */
  .footerBox .footerInnerBox{
    width: 95%;
    margin: 0 auto;
  }
  .footerInnerBox .top{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin: 20px 0;
  }
  .footerInnerBox .top .right ul{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-top: 10px;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .footerInnerBox .top .right ul li:not(:first-of-type){
    margin-left: 0px;
  }
  .footerInnerBox .top .right ul li:not(:last-of-type){
    margin-right: 20px;
  }
  .footerInnerBox .top .right ul li{
    margin-top: 3px;
  }
  .footerInnerBox .top .right ul li a{
    font-size: 12px;
  }
  .footerInnerBox .top .left{
    width: 130px;
    height: 25px;
  }
  .footerInnerBox .bottom{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .footerInnerBox .bottom .left{
    width: 100%;
  }
  .footerInnerBox .bottom .left .content{
    margin-top: 15px;
    justify-content: space-evenly;
  }
  .footerInnerBox .bottom .left .content .item p{
    font-size: 12px;
    margin-top: 5px;
  }
  .footerInnerBox .bottom .right{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-top: 20px;
  }
  .footerInnerBox .bottom .right .item{
    width: 100%;
  }
  .footerInnerBox .bottom .right .item:not(:first-of-type){
    margin-left: 0px;
  }
  .footerInnerBox .bottom .right .item h5{
    font-size: 16px;
  }
  .footerInnerBox .bottom .right .item p{
    font-size: 12px;
    margin-top: 8px;
  }
  .footerInnerBox .bottom .right .item:nth-of-type(2), .footerInnerBox .bottom .right .item:nth-of-type(3){
    margin-top: 0px;
  }
  .footerBox .bg{
    height: 580px;
  }
  .footerBox .ft{
    width: 95%;
    /* display: none; */
    padding: 20px 0;
  }
  .footerBox .ft a{
    font-size: 12px;
    text-align: center;
    width: 100%;
  }
  .footerBox .ft a:not(:first-of-type){
    margin-top: 5px;
  }
}